@charset "utf-8";
html,body,ul,li{margin:0px;padding:0px;font-family:微软雅黑;font-size:14px;}a{text-decoration:none;color:#000;}li{list-style:none;}input{border:none;outline:medium;}
.font-red{
	color:#F65756;
}
/*晒单*/
/* 晒单头部*/
.header{
	position:fixed;
	width:100%;
	height:60px;
	background-color:#F75756;
	top:0px;
	line-height:60px;
	z-index:999;
}
.name{
	display:inline-block;
	color:#FFF;
	float:left;
	margin-left:30px;
	font-size:20px;
}
.edit{
	width:30px;
	height:30px;
	float:right;
	margin-right:15px;
	margin-top:15px;
}
.shaidan-rule{
	margin-top:70px;
	width:100%;
	height:60px;
	background-color:#FFF;
	line-height:60px;
}
.rule-img{
	width:30px;
	height:30px;
	float:left;
	margin-top:15px;
}
/*晒单列表*/
.shaidan-list{
	margin-top:10px;
	margin-bottom:70px;
}
.shaidan-list>ul>li{
	width:100%;
	height:260px;
	margin-top:10px;
	background-color:#FFF;
}
.shaidan-touimg{
	width:50px;
	height:50px;
	float:left;
	border-radius:25px;
	margin-left:15px;
	margin-top:10px;
}
.shaidan-username{
	display:inline-block;
	margin-top:25px;
	color:#F75455;
	margin-left:10px;
	font-size:16px;
}
.try{
	display:inline-block;
	float:right;
	margin-top:26px;
	margin-right:15%;
	color:#F75455;
}
.shaidan-content{
	width:70%;
	margin-left:15%;
	margin-top:20px;
	word-break:break-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#000;
}
.jx-date{
	display:inline-block;
	color:#919191;
	font-size:12px;
	margin-top:15px;
	margin-left:20%;
}
.goods-shaidan{
	width:70%;
	margin-left:20%;
}
.goods-shaidan>li:first-child{
	margin-left:0px;
}
.goods-shaidan>li{
	float:left;
	width:30%;
	margin-top:10px;
	margin-left:5%;
}
.goods-shaidan>li img{
	width:100%;
	height:auto;
}
.shaidan-update{
	color:#919191;
	display:inline-block;
	margin-left:15%;
	margin-top:10px;
}
.xin{
	width:30px;
	height:30px;
	float:left;
	margin-top:5px;
	margin-left:10px;
}
.zan{
	float:right;
	width:60px;
	height:40px;
	line-height:40px;
	line-height:40px;
	margin-right:15%;
	text-align:right;
}
.zan-num{
	color:#F85556;
}
/*晒单详情*/
.shaidan-back{
	float:left;
	width:20px;
	height:20px;
	margin-top:20px;
	margin-left:15px;
}
.back-name{
	display:inline-block;
	color:#FFF;
	float:left;
	margin-left:2px;
	font-size:18px;
}
.shaidan-info{
	margin-top:70px;
	width:100%;
	height:500px;
}
.shaidan-info-content{
	width:70%;
	margin-left:20%;
	margin-top:20px;
	word-break:break-all;
	color:#000;
}
/*账户充值*/
.recharge-money{
	width:100%;
	height:60px;
	margin-top:60px;
	background-color:#FFF;
	line-height:60px;
}
.money-font{
	display:inline-block;
	float:left;
	margin-left:10px;
}
.money-num{
	display:inline-block;
	float:right;
	margin-right:25px;
}
.recharge-sel{
	width:100%;
	height:120px;
	margin-top:10px;
	background-color:#FFF;
}
.recharge-sel ul li{
	margin-top:15px;
	float:left;
	width:30%;
	margin-left:3%;
	height:35px;
	border:1px solid #B4B4B4;
	box-sizing:border-box;
	text-align:center;
	line-height:35px;
	color:#B4B4B4;
	border-radius:5px;
}
.recharge-sel ul li:last-child{
	border:none;
}
.recharge-sel ul li input{
	width:100%;
	height:100%;
	border:1px solid #B4B4B4;
	color:#B4B4B4;
	box-sizing:border-box;
	border-radius:5px;
	text-align:center;
}
.recharge-sel ul .select{
	color:#F85556;
	border:1px solid #F85556;
	box-sizing:border-box;
}
.pay-sel{
	margin-top:10px;
	margin-left:10px;
	color:#B4B4B4;
	font-size:16px;
}
.bank-sel{
	margin-top:10px;
}
.bank-sel ul li{
	width:100%;
	height:50px;
	background-color:#FFF;
	line-height:50px;
}
.pay-img{
	width:20px;
	height:20px;
	margin-top:15px;
	margin-left:10px;
	float:left;
}
.pay-sel-font{
	display:inline-block;
	margin-left:10px;
}
.bank-select{
	width:15px;
	height:15px;
	float:right;
	margin-right:20px;
	margin-top:20px;
}
.pay-btn{
	width:80%;
	margin-left:10%;
	height:30px;
	text-align:center;
	line-height:30px;
	background-color:#F85556;
	color:#FFF;
	margin-top:30px;
	border-radius:5px;
}
/*最新揭晓*/
.announce-list{
	margin-top:60px;
}
.announce-list ul li:last-child{
	margin-bottom:70px;
}
.announce-list ul li{
	width:48%;
	height:260px;
	float:left;
	margin-top:10px;
	margin-left:1%;
	background-color:#FFF;
	text-align:center;
}
.jx-goods{
	width:140px;
	height:140px;;
	margin-top:10px;
}
.jx-name{
	display:inline-block;
	width:90%;
	height:20px;
	word-break:break-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	margin-top:5px;
}
.jx-djs{
	width:100%;
	height:30px;
	line-height:30px;
	background-color:#FFF;
	border-bottom:1px solid #eee;
}
.clock{
	margin-top:5px;
	width:20px;
	height:20px;
	margin-left:5%;
	float:left;
}
.djs-font{
	color:#FE6361;
	display:inline-block;
	margin-left:10px;
	float:left;
}
.djs-time{
	display:inline-block;
	float:right;
	margin-right:5%;
	color:#FE6361;
}
.jx-tx{
	width:auto;
	height:40px;
	text-align:center;
	line-height:40px;
	display:inline-block !important;
	display:inline;
}
.tx-img{
	width:20px;
	height:20px;
	float:left;
	margin-top:10px;
}
.tx-font{
	color:#FE6361;
	display:inline-block;
	margin-left:5px;
	margin-left:10px;
}
/*分类*/
.fl-list{
	margin-top:75px;
}
.fl-list>ul>li{
	width:90%;
	margin-top:15px;
	min-height:160px;
	margin-left:5%;
	background-color:#FFF;
	border-radius:8px;
	position:relative;
}
.fl-img{
	width:100%;
	height:50px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	z-index:-1;
}
.fl-zz{
	position:absolute;
	width:100%;
	height:50px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	background-color:rgba(0,0,0,0.3);
	overflow:hidden;
	z-index:9;
	margin-top:-54px;
	text-align:center;
	font-size:20px;
}
.fl-font{
	display:inline-block;
	color:#FFF;
	margin-top:10px;
}
.fl-sj{
	width:20px;
	height:20px;
}
.goods-fl{
	margin-top:-10px;
}
.goods-fl li{
	width:30%;
	height:30px;
	float:left;
	line-height:30px;
	margin-left:2%;
	text-align:center;
	margin-top:20px;
	font-size:16px;
}
/*搜索详情*/
.search-goods-list{
	position:absolute;
	margin-top:70px;
	margin-bottom:70px;
}
.search-goods-list ul li{
	width:50%;
	text-align:center;
	height:250px;
	background-color:#FFF;
	border-bottom:1px solid #eee;
	border-right:1px solid #eee;
	box-sizing:border-box;
	float:left;
}
.search-goods-img{
	width:140px;
	height:140px;
	margin-top:10px;
	height:auto;
}
.search-goods-name{
	display:inline-block;
	width:90%;
	word-break:break-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.search-bar-out{
	width:90%;
	height:6px;
	border-radius:3px;
	margin-left:5%;
	background-color:#E1E1E1;
}
.search-bar-in{
	width:0px;
	height:100%;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	background-color:#F55756;
}
.search-goods-num{
	margin-top:10px;
	width:90%;
	margin-left:5%;
	color:#8D8D8D;
	font-size:12px;
}
.search-goods-zx{
	float:left;
}
.search-goods-sy{
	float:right;
}
.search-add-gwc{
	width:30px;
	height:30px;
	float:right;
	margin-right:5%;
	margin-top:3px;
}
.search-pay-go{
	display:inline-block;
	color:#FFF;
	width:80px;
	height:25px;
	float:left;
	margin-top:5px;
	margin-left:5%;
	border-radius:5px;
	line-height:25px;
	background-color:#F75756;
}
/*商品详情*/
/*轮播*/
.swiper-container {
	padding-top:60px;
	width:100%;
	height:180px;
}
.swiper-slide img{
	width:100%;
	height:180px;
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.info-name{
	width:90%;
	margin-left:5%;
	height:30px;
	padding-top:15px;
}
.name-bt{
	width:20%;
	height:20px;
	background-color:#f75555;
	text-align:center;
	color:#FFF;
	margin-top:5px;
	line-height:20px;
	border-radius:10px;
	font-size:12px;
	float:left;
}
.goods-info-name{
	float:left;
	width:80%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	letter-spacing:2px;
}
.goods-ts{
	width:100%;
	height:50px;
	border-top:1px solid #eee;
	margin-top:40px;
	text-align:center;
	line-height:50px;
}
.ts-img{
	width:20px;
	height:20px;
	float:left;
	margin-top:15px;
}
.goods-ts-font{
	heitgh:50px;
	display:inline-block !important;
	display:inline;
}
.goods-info-main{
	background-color:#FFF;
}
.goods-info-list{
	margin-top:15px;
}
.goods-info-list ul li{
	width:100%;
	height:50px;
	border-bottom:1px solid #eee;
	background-color:#FFF;
	line-height:50px;
}
.info-list-yuan{
	display:inline-block;
	width:6px;
	height:6px;
	background-color:#F75455;
	border-radius:3px;
	margin-left:3%;
}
.info-list-font{
	font-size:16px;
	display:inline-block;
	margin-left:3%;
}
.info-list-go{
	width:10px;
	height:10px;
	float:right;
	margin-top:20px;
	margin-right:20px;
}
.join-list{
	margin-top:15px;
}
.join-list-top{
	width:100%;
	height:50px;
	line-height:50px;
	padding-left:6%;
	box-sizing:border-box;
	background-color:#FFF;
	border-bottom:1px solid #eee;
}
.join-list ul li{
	width:100%;
	height:80px;
	background-color:#FFF;
	border-bottom:1px solid #eee;
}
.join-list-touimg{
	width:60px;
	height:60px;
	margin-top:10px;
	margin-left:10px;
	float:left;
}
.join-list-user{
	display:inline-block;
	margin-top:10px;
	margin-left:20px;
	font-size:16px;
	width:30%;
	color:#F75756;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.join-num{
	display:inline-block;
	font-size:12px;
	color:#B4B4B4;
	margin-left:20px;
}
.join-list-time{
	display:inline-block;
	float:right;
	margin-right:20px;
	margin-top:10px;
	font-size:12px;
	color:#B4B4B4;
}
.join-address{
	display:inline-block;
	width:60%;
	font-size:14px;
	color:#B4B4B4;
	margin-left:20px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.goods-pay{
	width:100%;
	margin-top:15px;
	height:60px;
	line-height:60px;
	background-color:#FFF;
	color:#FFF;
}
.goods-pay ul li{
	width:25%;
	height:60px;
	float:left;
	text-align:center;
	line-height:60px;
}
.goods-pay-img{
	width:40px;
	height:40px;
	margin-top:10px;
}
.bag-ye{
	background-color:#F7AD56;
}
.bag-red{
	background-color:#F75455;
}
/*底部*/
.footer{
	width:100%;
	height:60px;
	background-color:#F3F3F3;
	position:fixed;
	bottom:0px;
}
.footer ul{
	position:absolute;
	width:100%;
	background-color:#FFF;
	height:60px;
}
.footer ul img{
	width:35px;
	height:35px;
}
.footer ul li{
	font-size:12px;
	color:#6B6B6B;
	margin-top:5px;
	width:20%;
	text-align:center;
	float:left;
}